/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body { margin:0 auto; font-family:"宋体"; font-size:12px; background:#ffffff;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both; font-size:0px; height:0px; line-height:0px;}
a{ color:#FFF; cursor:pointer;}

/* 通用 */
.box{ width:1004px; margin:0 auto;}
.kz{ margin:0 auto; font-size:0px;}
#left{ font-size:17px; font-family:Hyk1gj; color:#323232; line-height:37px; float:left;}
#left1{ font-size:13px; color:#a10201; font-family:Arial; margin-left:5px; margin-top:5px; line-height:32px; text-transform:uppercase; float:left;}
#right{ margin-right:10px; line-height:37px; float:right;}
#right a{ color:#a00201;}

/* 模块 */
#nr{ background:url(../images/nr_bj.jpg) repeat-y center top;}
.nr_left{ width:218px; padding-left:15px; float:left;}
.nr_right{ width:743px; padding-right:18px; float:right;}

/* 翻页 */
.fanye{ width:600px; height:20px; padding-top:15px; line-height:5px; color:#000000; text-align:center;}
.fanye a{ color:#000000;}
.con_fanye{ height:48px; line-height:24px; color:#0f0e0a; padding-top:30px;}
.con_fanye a{ color:#0f0e0a;}

/* head */
.head_bj{ height:79px; background:url(../images/head_bj.jpg) repeat-x center top;}
#head{ height:79px;}
.logo{ width:947px; height:29px; padding-left:47px;padding-top:20px; font-size:0px;}

/* nav */
.nav_bj{ height:35px; background:url(../images/nav_bj.jpg) repeat-x center top;}
#nav{ height:33px; padding:1px 0px;}
#nav ul{ height:33px; margin:0 auto;}
#nav ul li{ width:90px; height:33px; padding-right:2px; background:url(../images/nav_shuxian-.jpg) no-repeat right center; float:left;}
#nav ul li a{ width:90px; height:33px; line-height:33px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; display:block;}

/* banner */
#banner{ height:186px; padding-top:1px; border-bottom:solid 2px #f78501;}

/* 最新公告 */
.zxgg{ width:218px; height:168px; background:url(../images/zuixingonggao.jpg) no-repeat center top;}
.zxgg_top{ width:179px; height:28px; padding-left:39px; color:#04498c; line-height:28px; font-size:13px; font-weight:bold;}
.zxgg_top a{color:#04498c;}
.zxgg_nr{ width:192px; height:110px; padding:5px 13px 10px; color:#010101; line-height:24px; overflow:hidden;}
.zxgg_nr ul{width:182px;height:100px;margin:0 auto;padding-left:10px;}
.zxgg_nr ul li{height:24px;line-hieght:24px;font-size:12px;}
.zxgg_nr ul li a{color:#010101;}

/* 成功案例 */
.cgan{ width:218px; height:374px; background:url(../images/chenggongznli.jpg) no-repeat center top;}
.cgan_top{ width:189px; height:24px; font-size:0px; padding-top:4px; padding-left:29px;}
#cgan1{ float:left; line-height:24px; color:#04498c; font-size:13px; font-weight:bold;}
#cgan2{ float:right; padding-right:14px; font-size:0px;}
.cgan_nr{ width:196px; height:310px; padding:18px 11px;}
.cgan_nr ul li{ width:172px; height:29px; padding-left:24px; background:url(../images/index_48.jpg) no-repeat left center; _float:left;}
.cgan_nr ul li a{ width:172px; height:29px; line-height:29px; color:#010101;}

/* 块 */
.kuai{ width:218px; height:177px; background:url(../images/kuai.jpg) no-repeat center top; position:relative;}
.kuai_gbook{ width:90px; height:29px; position:absolute; top:10px; left:45px;}
.kuai_gbook a{ width:90px; height:29px; line-height:29px; text-align:center; color:#fb2e29; font-size:14px; font-weight:bold; display:block;}
.kuai_contact{ width:90px; height:29px; position:absolute; left:11px; bottom:14px;}
.kuai_contact a{ width:90px; height:29px; line-height:29px; text-align:center; color:#3251ea; font-size:14px; font-weight:bold; display:block;}

/* news_list_index */
.news_list_index{ width:455px; height:232px; float:left;}
.news_list_index_top{ width:440px; height:18px; padding-left:15px; font-size:0px; border-bottom:solid 1px #bbb6b3; padding-top:5px; background:url(../images/index_25.jpg) no-repeat left bottom;}
#news1{ float:left; line-height:18px; color:#ffffff; font-size:14px; font-weight:bold;}
#news2{ float:right; font-size:0px;}
.news_list_index_nr{ width:455px; height:203px; padding-top:5px;}
.news_list_index_tp{ width:186px; height:158px; padding-top:16px; font-size:0px; float:left;}
.news_list_index_tp img{ width:185px; height:157px; border-right:solid 1px #e0e2e1; border-top:solid 1px #e0e2e1;}
.news_list_index_list{ width:256px; height:203px; float:right;}
.news_list_index_list ul li{ width:230px; height:29px; padding-left:26px; background:url(../images/index_48.jpg) no-repeat left center; _float:left;}
.news_list_index_list ul li a{ width:230px; height:29px; line-height:29px; color:#010101;}

/* s_page_index */
.s_page_index{ width:281px; height:232px; float:right;}
.s_page_index_top{ width:237px; height:19px; font-size:0px; padding-top:5px; padding-left:44px; padding-bottom:5px; background:url(../images/index_19.jpg) no-repeat center top;}
#s1{ float:left; color:#157fb9; line-height:19px; font-size:14px; font-weight:bold;}
#s2{ float:right;}
.s_page_index_nr{ width:257px; height:192px; padding:5px 11px; border:solid 1px #1492ff; border-top:none; color:#020003; line-height:25px; text-indent:24px;}

/* 公告 */
.gonggao{ width:716px; padding-left:25px; height:24px; line-height:24px; color:#020003; background:url(../images/index_85.jpg) no-repeat left center; border:solid 1px #bababa; overflow:hidden;}

/* 广告 */
.guanggao{ width:741px; height:78px; border:solid 1px #730100; font-size:0px;}

/* pro_list_index */
.pro_list_index{ width:743px; height:368px;}
.pro_list_index_top{ width:713px; height:33px; padding:0px 15px; background:url(../images/pro_list.jpg) no-repeat center top;}
#pro1{ float:left; line-height:33px; color:#004cc4; font-size:14px; font-weight:bold;}
#pro2{ float:right; color:#bed6f2; line-height:33px;}
#pro2 a{ color:#bed6f2;}
.pro_list_index_nr{ width:743px; height:328px; padding-top:7px;}
.pro_list_index_nr ul{}
.pro_list_index_nr ul li{ width:148px; height:164px; padding:0px 17px; font-size:0px; float:left;}
.pro_list_index_nr ul li img{ width:131px; height:113px; font-size:0px; padding:8px 9px 10px 8px; background:url(../images/index_110.jpg) no-repeat center top;}
.pro_list_index_nr ul li p{ line-height:24px; text-align:center; color:#272727; font-size:12px;}

/* con */
.con{ width:743px; min-height:720px; _height:720px;}
.con_top{ width:713px; height:33px; padding:0px 15px; background:url(../images/pro_list.jpg) no-repeat center top;}
.con_nr{ width:743px; padding-top:10px; color:#3f3f3f; line-height:30px;}

/* news_list */
.news_list{ width:623px; padding:10px 60px;}
.news_list ul li{ width:623px; height:34px; border-bottom:dashed 1px #aaaaaa; _float:left;}
.news_list ul li a{ width:623px; height:34px; line-height:34px; color:#3f3f3f; display:block;}

/* news_con */
.news_con{ width:723px; padding:10px;}
.news_con_bt{ width:723px; height:40px; line-height:40px; text-align:center; color:#3f3f3f; font-size:16px; font-weight:bold;}
.news_con_nr{ width:723px; padding-top:10px; color:#3f3f3f; line-height:30px;}

/* pro_list */
.pro_list{ width:743px; padding-top:7px;}
.pro_list ul li{ width:148px; height:164px; padding:0px 17px; font-size:0px; float:left;}
.pro_list ul li img{ width:131px; height:113px; font-size:0px; padding:8px 9px 10px 8px; background:url(../images/index_110.jpg) no-repeat center top;}
.pro_list ul li p{ line-height:24px; text-align:center; color:#272727; font-size:12px;}

/* pro_con */
.pro_con{ width:723px; padding:10px;}
.pro_con_bt{ width:723px; height:40px; line-height:40px; text-align:center; color:#3f3f3f; font-size:16px; font-weight:bold;}
.pro_con_tp{ width:723px; padding:10px 0px; text-align:center; font-size:0px;}
.pro_con_tp img{ width:400px; font-size:0px;}
.pro_con_nr{ width:723px; padding-top:5px; color:#3f3f3f; line-height:30px;}

/* gbook */
.gbook{ width:677px; padding-top:95px; margin:0 auto;}
.gbook_top{ width:677px; height:31px; font-size:0px;}
.gbook_nr{ width:599px; padding:39px; color:#272727;}
.gbook_nr input{ width:186px; height:17px; border:solid 1px #013d9d; background:none; line-height:17px;}
.gbook_nr textarea{ width:505px; height:113px; border:solid 1px #013d9d; background:none; line-height:17px;}

/* job_list */
.job_list{ width:743px; padding-top:10px; color:#3f3f3f;}
.job_list a{ color:#3f3f3f;}

/* 简历 */
.jianli{ width:600px; color:#3f3f3f; padding:10px; margin:0 auto;}

/* bot */
#bot{ background:url(../images/nr_bj.jpg) repeat-y center top;}
.bot{ width:984px; min-height:60px; _height:60px; padding:10px; line-height:24px; color:#272727; text-align:center; background:url(../images/bot.jpg) no-repeat center bottom;}
.bot a{ color:#272727;}